$(document).ready(function(){
	setInterval("checkAnchor()", 300);
});
		
var currentAnchor = null;
function checkAnchor(){
	var pageNum;
	initHash();

	if(currentAnchor != document.location.hash){
		currentAnchor = document.location.hash;

		try{		
			if(currentAnchor){
				if(getHash('s') == "" && getHash('t') == "" && getHash('d') == "" && getHash('p') != ""){
					pagination(parseInt(getHash('p')));
				}			
			}else{
				pagination(1);
			}
		}catch(e){}
	}
}

$.extend({
  getUrlVars: function(){
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
      hash = hashes[i].split('=');
      vars.push(hash[0]);
      vars[hash[0]] = hash[1];
    }
    return vars;
  },
  getUrlVar: function(name){
    return $.getUrlVars()[name];
  }
});